Eating At The Largest Frozen Vending Machine Pit Stop In Japan